*{
    margin: 0;
    padding: 0;
  }
  div{
    overflow-y:hidden !important;
  }
  .container img {
    width: 100%;
  }
  .container {
    width: 100%;
    min-width: 866px;
    text-align: center;
  }
  .row-bg0 {
    width: 100%;
    height: auto;
  }
  #home_photo {
    position: relative;
    width: 100%;
    height: auto;
  }
  #home_photo img {
    width: 100%;
  }
  /**公司简介区**/
  .top {
    position: relative;
    width: 100%;
    height: 40vh;
    text-align: center;
    font-family: "宋体";
    font-weight: bold;
    min-height: 279px;
  }
  #top_text {
    position: absolute;
    width: 90%;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    text-align: center;
    line-height: 50px;
    font-size: 20px;
    color: #4e4e4e;
  }
  #top_text h1 {
    font-family: "黑体";
    font-style: normal;
    line-height: 80px;
  }
  .row-bg2 {
    width: 100%;
    height: 65vh;
    background: #eeeeee;
    min-height: 359px;
  }
  .row-bg3 {
    width: 100%;
    height: 120vh;
    background-color: #ffffff;
    min-height: 855px;
  }
  /**行业介绍样式区**/
  .business{
    box-sizing: border-box;
    display: -ms-grid;
    display: grid;
    width: 80%;
    height: 61vh;
    -ms-grid-columns: 33% 33% 33%;
    -ms-grid-rows: 20% 40% 40%;
    grid-template-columns: 33% 33% 33%;
    grid-template-rows: 20% 40% 40%;
    text-align: center;
    /* border: 1px solid black; */
    justify-content: center;
    min-height: 359px;
  }
  .business h1 {
    letter-spacing: 2px;
    margin-block-end: 0;
  }
  .business>.industry1 {
    -ms-grid-column: 1;
    -ms-grid-row:  1;
  }
  .business>.industry2 {
    -ms-grid-column: 2;
     -ms-grid-row:  1;
     padding-top: 3vh;
  }
  .business>.industry3 {
    -ms-grid-column: 3;
    -ms-grid-row:  1;
  }
  .business>.industry4 {
    -ms-grid-column: 1;
    -ms-grid-row:  2;
  }
  .business>.industry5 {
    -ms-grid-column: 2;
    -ms-grid-row:  2;
  }
  .business>.industry6 {
    -ms-grid-column: 3;
    -ms-grid-row:  2;
  }
  .business>.industry7 {
    -ms-grid-column: 1;
    -ms-grid-row:  3;
  }
  .business>.industry8 {
    -ms-grid-column: 2;
    -ms-grid-row:  3;
  }
  .business>.industry9 {
    -ms-grid-column: 3;
    -ms-grid-row:  3;
  }
  .industry h4 {
    margin-block-start: 0;
  }
  #business_logo {
    border-radius: 50%;
    height: 96px;
    width: 96px;
    margin: 0 auto;
    letter-spacing: 1px;
    text-align: center;
  }
  #business_logo img {
    height: 96%;
    width: 100%;
  }
  /**图片和主要业务介绍区**/
  #business_left {
    width: 60%;
    height: 120vh;
    min-height: 855px;
  }
  #photo {
    position: relative;
    width: 100%;
    height: 80vh;
    min-height: 570px;
  }
  #photo img {
    width: 100%;
    height: 100%;
    display: block;
  }
  #main_business {
    position: relative;
    width: 100%;
    height: 40vh;
    background-color: #0c4ab6;
    min-height: 285px;
  }
  #main_business_text {
    position: absolute;
    width: 75%;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    color: #ffffff;
    line-height: 30px;
    text-align: left;
    font-weight: bold;
  }
  #main_business_text h1 {
    letter-spacing: 3px;
    line-height: 60px;
  }
  /**科技成果展示**/
  .achievements {
    position: relative;
    width: 40%;
    height: 120vh;
    background-color: #3076e5;
    min-height: 855px;
  }
  #achievements_text {
    position: absolute;
    width: 80%;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    color: #ffffff;
    line-height: 40px;
    text-align: left;
  }
  #achievements_text h1 {
    letter-spacing: 3px;
  }
  .title1_span{
      padding-bottom: 15px;
      border-bottom: 2px solid blue;
  }
  .title2_span{
    padding-bottom: 10px;
    border-bottom: 2px solid red;
}